Simulation Levels of Detail for Real - time Animation yDeborah
نویسنده
چکیده
When suucient computing power is available, dynamic simulation can be used as a source of motion for real-time, interactive virtual environments. In this paper, we explore techniques for reducing the computational cost of simulating groups of creatures by using less accurate simulations for individuals when they are less important to the viewer or to the action in the virtual world. The less accurate , or lower level of detail, simulations can be dynamic with fewer degrees of freedom, hybrid kine-matic/dynamic, or purely kinematic. As a test of the eeectiveness of this approach, we implemented an environment with dynamically simulated legged creatures. Because the creatures switch smoothly among diierent levels of detail for the underlying simulation, we can achieve real-time performance for a larger group of creatures than would be possible if each creature were dynamically simulated. To be useful in this test case, the method must meet two criteria: the outcome of the game must be essentially unchanged and the viewer's perception of the motion must be the same. While it is not possible to make deenitive measurements of these criteria, we assess the performance gain from using diierent levels of detail and make a preliminary assessment of the eeect that the decreased accuracy has on the outcome of the sample game.
منابع مشابه
Graceful Degradation of Collision Handling in Physically Based Animation
Interactive simulation is made possible in many applications by simplifying or culling the finer details that would make real-time performance impossible. This paper examines detail simplification in the specific problem of collision handling for rigid body animation. We present an automated method for calculating consistent collision response at different levels of detail. The mechanism works ...
متن کاملGraceful Degradation of Collision Handling Physically Based Animation
Interactive simulation is made possible in many applications by simplifying or culling the finer details that would make real-time performance impossible. This paper examines detail simplification in the specific problem of collision handling for rigid body animation. We present an automated method for calculating consistent collision response at different levels of detail. The mechanism works ...
متن کاملCrowd Simulation: Implementation on Geometry, Animation and Behavior
Crowd simulations are becoming more popular in entertainment industry and interactive applications. However, the task of rendering and animating crowds of virtual humans in real-time is challenging. In this paper, we describe recent progress on crowd simulation research on three different levels, namely, geometry, animation and behavior. These three levels deal with implementation issues from l...
متن کاملVirtual RoboCup: Real-Time 3D Visualization of 2D Soccer Games
Virtual RoboCup is a real-time 3D visualization tool for 2D simulated soccer games as played in the RoboCup simulation league. Players are modeled as anthropmorphic gures that are animated stepkeepingly with the underlying 2D simulation. Important aspects of player animation concern the generation of natural 3D player movements and realistic player-ball interactions during kicks. A key contribu...
متن کاملProduction and Playback of Human Figure Motion 3D Virtual Environments
We describe a system for off-line production and real-time playback of motion for articulated human figures in 3D virtual environments. The key notions are (1) the logical storage of full body motion in posture graphs, which provides a simple motion access method for playback, and (2) mapping the motions of higher DOF figures using slaving to provide human models at several levels of detail, bo...
متن کامل